package test;//package test;
//
//import javax.swing.ButtonGroup;
//import javax.swing.JFrame;
//import javax.swing.JRadioButton;
//
//public class GenderSelectionExample {
//    public static void main(String[] args) {
//        // 创建 JFrame 实例
//        JFrame frame = new JFrame("Gender Selection");
//        frame.setSize(300, 200);
//        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//
//        // 创建男性选择按钮
//        JRadioButton maleRadioButton = new JRadioButton("Male");
//        maleRadioButton.setBounds(50, 50, 100, 30);
//
//        // 创建女性选择按钮
//        JRadioButton femaleRadioButton = new JRadioButton("Female");
//        femaleRadioButton.setBounds(150, 50, 100, 30);
//
//        // 创建按钮组，将男性和女性选择按钮添加到同一按钮组中
//        ButtonGroup buttonGroup = new ButtonGroup();
//        buttonGroup.add(maleRadioButton);
//        buttonGroup.add(femaleRadioButton);
//
//        // 将选择按钮添加到 JFrame
//        frame.add(maleRadioButton);
//        frame.add(femaleRadioButton);
//
//        // 设置 JFrame 可见
//        frame.setLayout(null);
//        frame.setVisible(true);
//    }
//}
//
import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JRadioButton;

public class GenderSelectionFrame extends JFrame {
    private JRadioButton maleRadioButton;
    private JRadioButton femaleRadioButton;

    public GenderSelectionFrame() {
        // 设置窗口标题
        super("Gender Selection");

        // 设置窗口大小
        setSize(300, 200);

        // 设置关闭操作
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        // 创建男性选择按钮
        maleRadioButton = new JRadioButton("Male");
        maleRadioButton.setBounds(50, 50, 100, 30);

        // 创建女性选择按钮
        femaleRadioButton = new JRadioButton("Female");
        femaleRadioButton.setBounds(150, 50, 100, 30);

        // 创建按钮组，将男性和女性选择按钮添加到同一按钮组中
        ButtonGroup buttonGroup = new ButtonGroup();
        buttonGroup.add(maleRadioButton);
        buttonGroup.add(femaleRadioButton);

        // 将选择按钮添加到 JFrame
        add(maleRadioButton);
        add(femaleRadioButton);

        // 设置布局管理器为 null，使用自定义位置
        setLayout(null);

        // 设置窗口可见
        setVisible(true);
    }

    public static void main(String[] args) {
        GenderSelectionFrame frame = new GenderSelectionFrame();
    }
}
